<?php
/**
* 入口文件
* @author 仲伟涛
* @version v1.0
* @copyright (c) 2010-03-13
*/

//产品配置
define('IN_PRODUCTION', true);
define('PRODUCTION_ROOT', dirname(dirname(dirname(__FILE__))));
define('SYSTEM_VAR', PRODUCTION_ROOT . '/var/');
//应用配置
define('APP_NAME', 'Admin'); // 配置是哪个实例
define('APP_PATH', PRODUCTION_ROOT . '/App/' . APP_NAME); // 配置实例的APP路径


//数据库配置
define('DB_USERNAME','root');
define('DB_PASSWORD','');

//DAL配置
define('DAL_CACHE_DIR', SYSTEM_VAR .'cache_data/');#缓存目录
define('DAL_LOCALMEM_CACHE_DIR', DAL_CACHE_DIR .'tmpfs/');#内存缓存目录
define('DAL_CACHE_MODULES_DIR', PRODUCTION_ROOT . '/Modules');#数据模块目录
define('DAL_DIR', PRODUCTION_ROOT . '/DAL');#DAL实例目录
define('DAL_CACHE_SAVE_TYPE', 'SERIALIZE');#缓存类型

// 调试模式
define('IS_DEBUGGING', false);
// 生产状态
define('IS_PRODUCTION', true);

require_once(PRODUCTION_ROOT . '/Framework/init.php');

ME::setNameSpace(PRODUCTION_ROOT . '/Libs');#注册类库
ME::setNameSpace(PRODUCTION_ROOT . '/Modules');#注册缓存模块
ME::setNameSpace(APP_PATH);#注册应用
ME::setNameSpace(PRODUCTION_ROOT . '/Db');#注册数据库链接类
//ME::setNameSpace(PRODUCTION_ROOT . '/DAL');#注册DAL实例

ME_Controller_Front::run();
